Embedded systems have become increasingly connected and communicate with each other, forming large-scaled and complicated\nnetwork systems. To make their design and testing more reliable and robust, this paper proposes a formal specification language\ncalled SENS and a SENS-based automatic test generation tool called TGSENS. Our approach is summarized as follows: (1) A user\ndescribes requirements of target embedded network systems by logical property-based constraints using SENS. (2) Given SENS\nspecifications, test cases are automatically generated using a SAT-based solver. Filtering mechanisms to select efficient test cases are\nalso available in our tool. (3) In addition, given a testing goal by the user, test sequences are automatically extracted fromexhaustive\ntest cases.We�ve implemented our approach and conducted several experiments on practical case studies.Through the experiments,\nwe confirmed the efficiency of our approach in design and test generation of real embedded air-conditioning network systems
Loading....